var vue = new Vue({
    el:"#app",
    data:{
        tv:{destId:''},
        dests:{},
        content:''
    },
    filters:{
        dateFormat:function(date){
            return dateFormat(date, "YYYY-MM-DD")
        }
    },
    methods:{
        chosePic:function () {
            $("#coverBtn").click();
        },
        saveOrUpdate:function (state) {
            //设置存储方式
            $("#state").val(state);
            //获取指定form表单数据
            var param = $("#editForm").serialize();
            ajaxPost("/travels/saveOrUpdate", param, function (data) {
                //还缺一参数：目的地id
                var destId = $("#region").val();
                window.location.href = "/views/travel/detail.html?id=" + data.data + "&destId=" + destId;
            })
        }
    },
    mounted:function () {
        var id = getParams().id;
        /*//游记编辑
        ajaxGet("/travel/input",{id:id}, function (data) {
            var map = data.data;
            if(map.tv){//travel, 当id有值时需要进行回显
                vue.tv = map.tv;
                ue.setContent( map.tv.content);
            }
            vue.dests = map.dests;
        })*/

        //接口设计原则:一个接口一个功能
        var _this=this;
        // 查询目的:  destinations/list
        ajaxGet("/destinations/list",{},function (data) {
            _this.dests=data.data;
        })
        // 数据回显:  travels/detail?id=
        ajaxGet("/travels/detail",{id:id},function (data) {
            if (data.data) {
                _this.tv=data.data;
                //富文本编辑器回显
                ue.setContent(data.data.content)
            }
        })

    }
});

